﻿package com.obas.business.taskexecution.vo
{
	import com.obas.business.parameterpool.vo.ParameterPoolGrid;
	import com.obas.model.business.SystemFunction;
	import com.obas.model.business.TestcaseScript;

	[Bindable]
	[RemoteClass(alias="com.obas.business.taskexecution.vo.SystemFunctionObject")]
	
	public class SystemFunctionObject
	{

		private var _systemFunction:com.obas.model.business.SystemFunction;
		private var _testcaseScript:com.obas.model.business.TestcaseScript;
		private var _parameterPoolGrid:com.obas.business.parameterpool.vo.ParameterPoolGrid;

		public function SystemFunctionObject()
		{
		}

		public function get systemFunction():com.obas.model.business.SystemFunction
		{
			return _systemFunction;
		}

		public function set systemFunction(value:com.obas.model.business.SystemFunction):void
		{
			_systemFunction = value;
		}

		public function get testcaseScript():com.obas.model.business.TestcaseScript
		{
			return _testcaseScript;
		}

		public function set testcaseScript(value:com.obas.model.business.TestcaseScript):void
		{
			_testcaseScript = value;
		}

		public function get parameterPoolGrid():com.obas.business.parameterpool.vo.ParameterPoolGrid
		{
			return _parameterPoolGrid;
		}

		public function set parameterPoolGrid(value:com.obas.business.parameterpool.vo.ParameterPoolGrid):void
		{
			_parameterPoolGrid = value;
		}
	}
}